stamp carrier - English Synonyms Dictionary